Wpo\Services\Authentication_Service D

Total Complexity 183
Dependencies 18
Dependents 4
Total lines 1,026
Lines of code 616
Logical lines of code 409
Comment lines 225
Methods 11
Properties 0

Methods 11

Method Rating Maintainability Complexity Lines of code
skip_authentication()
D
13
97 215
user_from_domain()
B
40 15 64
authenticate_request()
A
40 13 55
goodbye()
A
45 10 39
authenticate_oidc_user()
A
40 8 59
authenticate_saml2_user()
A
39 7 66
redirect_to_microsoft()
A
48 8 31
is_deactivated()
A
52 8 21
check_private_pages()
S
58 8 13
user_in_group()
S
50 5 32
destroy_session()
S
54 4 21